glass curtain-wall - German English Dictionary